package com.fdb.efp.nls.service.dao;


import com.fdb.efp.nls.service.domain.GzBankRepayPlanFileTemp;
import com.fdb.efp.nls.service.vo.GzBankRepayPlanFileTempVO;

import java.util.List;

/**
 * 贷款还款计划临时表
 * @description:TODO
 * @date:2018年12月26日 下午2:50:35
 * @author:cenyj
 */
public interface GzBankRepayPlanFileTempDao {
	int insert(GzBankRepayPlanFileTemp record);
    int insertSelective(GzBankRepayPlanFileTemp record);
    List<GzBankRepayPlanFileTemp> getRefNbrList();
    List<GzBankRepayPlanFileTemp> getBankRepayPlanList();
    List<GzBankRepayPlanFileTemp> getListByRefNbr(GzBankRepayPlanFileTemp temp);
    List<GzBankRepayPlanFileTemp> getGzBankRepayPlanFileTempList();

    /**
     *需求编号：【2019D1204】（马上账务文件同步分页处理）
     *问题编号：【2019D1204】（马上账务文件同步分页处理）
     *开发人员：【ludayong】
     *创建日期：【2019/11/27 11:31】
     *功能描述：分页查询马上还款计划临时表信息
     *修改日期：【2019/11/27 11:31】
     *修改描述：
     */
    public List<GzBankRepayPlanFileTemp> queryByPage(GzBankRepayPlanFileTempVO gzBankLoanFileTempVO);

    /**
     *需求编号：【2019D1204】（马上账务文件同步分页处理）
     *问题编号：【2019D1204】（马上账务文件同步分页处理）
     *开发人员：【ludayong】
     *创建日期：【2019/11/27 11:31】
     *功能描述：统计马上还款计划临时表数据量
     *修改日期：【2019/11/27 11:31】
     *修改描述：
     */
    public int queryCount();
}
